home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 52
/
Aminet 52 (2002)(GTI - Schatztruhe)[!][Dec 2002].iso
/
Aminet
/
demo
/
mag
/
obligement35.lha
/
obligement35
/
textes
/
ob35-interview
< prev
next >
Wrap
Text File
|
2002-10-17
|
13KB
|
267 lines
\T
--> INTERVIEW DE CHRIS HODGES par Olaf Koebnik
===============================================
}Cette interview est en version Anglaise et Allemande sur le site d'Amiga Arena :
}http://online-club.de/-ARENA/ Merci a Olaf !
}Traduction par Lionel Menou
~ \ Salut Chris, pouvez vous nous parler un peu de vous, et de votre histoire sur
~Amiga ?
Ayant _t_ _lev_ dans une banlieue de Munich, en Allemagne, pr_s de nombreux
ordinateurs, et de personnes raisonnablement folles, dans un tourbillons de bons
et de mauvais jours, l'Amiga m'a offert plus ou moins constamment des moments
agr_ables (4844 jours sur 9418 jusqu'a pr_sent). D'une mani_re g_n_rale, j'_tudie
l'informatique a l'universit_ de technologie de Munich. J'aime les frites avec de
la glace a la vanille. Je peux applaudir d'une seule main. Et avec l'Amiga, je
peux faire tout ce que je veux. C'est la libert_ dont j'ai besoin.
~ \ Les personnes qui visiteront votre page personnelle noteront qu'il y a une grande
~liste de logiciels _crit pour l'Amiga, notamment de nombreux jeux en freeware.
~Est-ce que vous envisagez d'_crire un nouveau jeu ou de retravailler un de vos
~classiques comme "tubes" ou "F.T.C" ?
Cela fait plusieurs ann_es que 20 Mo de graphismes et de donn_es attendent sur mon
disque dur que je leur redonne vie. Il s'agit d'un jeu destin_ aux machines Wintel,
que j'ai commenc_, avec Andreas Lindinger, dans les jours sombres de ma jeunesse.
ö
\T
Il n'a jamais _t_ termin_. Et puis il y a aussi quelques id_es qui trainent pour
Tubes II. Cependant, plus on prend de l'age, moins on a de temps pour ce type de
projets. Malgr_ tout, _crire des jeux a toujours _t_ tr_s amusant.
~ \ Parlons du logiciel sur lequel vous travaillez actuellement, le Poseidon USB, qui
~a _t_ d_velopp_ pour les cartes USB "Highway" et "Subway". Quelles fonctionnalit_s
~le "Poseidon" a pour ces cartes et pour les autres cartes USB.
Et bien, le Poseidon est ce que l'on pourrait appeler une pile USB. Le logiciel
peut _tre grossi_rement divis_ en trois parties : les pilotes logiciels bas-niveau,
qui mappent le controleur USB au niveau du syst_me, la librarie principale, qui
s'occupe de la gestion de l'ensemble (et d'autres services). et enfin les pilotes
qui ajoutent les fonctionnalit_s des p_riph_riques USB au syst_mes, tel que la
souris ou la gestion du clavier, ou bien le montage d'une partition pour un lecteur
de cartes Flash, celles-ci pouvant _tre ainsi accessibles a l'utilisateur.
~ \ Qu'est-ce qui vous pousser a d_velopper le Poseidon USB ?
Michael Bohmer, qui a concu les cartes Highway et Subway il y a fort longtemps,
voulait bien sur les vendre. Mais la partie logiciel n'_tait pas termin_e. En mars,
comme rien de fonctionnel n'_tait apparu, je me suis lanc_ dedans en tant que
solution de secours. J'aurais de toute facon r_alis_ ma propre pile dans tous les
cas, car j'avais compris que ni la pile r_alis_e pour l'AmigaOs 4.0, ni le logiciel
initial ne serait disponible pour MorphOS. Je ne voulais pas voir le march_ se
diviser une nouvelle fois. Et puis, 3 semaines apr_s, j'avais un design assez
fonctionnel, et un pilote pour souris USB qui marchait.
ö
\T
~ \ Comment est prise la d_cision de d_velopp_ ou de porter un pilote pour un
~p_riph_rique XY ?
Le mat_riel doit respecter les standards USB, ou, si ce n'est pas le cas, le
nombre d'utilisateur doit _tre assez cons_quent. Bien entendu, je dois avoir le
mat_riel a disposition, et la quantit_ de travail a fournir doit _tre raisonnable.
Cela n'a aucun sens d'_crire un pilote pour Winmodems, par exemple...
~ \ Est-ce que le Poseidon USB supportera d'autres cartes controleurs dans le futur ?
~Quelles sont les cartes controlleur d_ja support_es actuellement ?
D'une mani_re g_n_rale, tout le monde peut _crire un pilote hardware pour un
controleur USB, peu importe s'il s'agit d'une carte Zorro, PCMCIA ou PCI. Cela dit,
je n'ai ni le temps ni le mat_riel requis pour d_velopper cela moi-m_me.
En ce moment, il y a des pilotes pour les Highway/Subway, Thylacine (beta),
GRex et Pegasos, Spider USB (PCI/Mediator). Un pilote pour OpenPCI (Prometheus,
GRex, MorphOS, Berniethlon) est actuellement en d_velopement, mais il n'est pas
encore fonctionnel.
~ \ Combien de temps cela vous a pris pour d_velopper ce logiciel jusqu'a pr_sent ?
Le d_velopement a d_but_ en mars, et j'ai constamment travaill_ dessus depuis,
avec quelques interruptions dues a mes _tudes. Cependant, je ne peux pas vous dire
combien de temps j'ai pass_ dessus exactement.
ö
\T
~ \ Quel logiciel utilisez-vous pour le d_veloppement ?
GoldED comme _diteur de texte, SAS/C pour la version 68k, GCC pour la version
MorphOS, CyberGuard, BDebug, SmartCrash, MungWall, MuForce, PatchWork, Sashimi.
Et beaucoup de superbes musiques d'Aimee Mann.
~ \ Pendant combien de temps pensez-vous continuer a _crire des nouveaux pilotes ?
La programmation est comme le sexe : une erreur et vous voila responsable de
votre cr_ation durant le restant de vos jours. Donc, je pense que cela signifie
"jusqu'a ce que le Poseidon soit entr_ dans l'age adulte".
~ \ Quelle sont les fonctionnalit_s du Poseidon USB sur lesquelles vous voudriez
~insister ?
C'est stable, avec un design propre, et facile a utiliser pour l'utilisateur et le
d_veloppeur. Et son programmeur a un sens de l'humour tr_s raffin_. Il y a un gros
manuel d'utilisation, que personne ne lit jamais. Et les gens ont trouv_ des millions
de facons diff_rente d'_crire n'importe comment "Poseidon" ou "Trident" (peut _tre
devrait on organiser un concours ?). Et hmmmm... on peut le rendre r_sident en RAM,
a l'epreuve des reset.
~ \ Que pouvons nous attendre des futures versions ?
Une classe HID pour les tapis volant, les alarmes incendies et les r_frig_rateurs.
Des pilotes Ethernet (bien que je recommande la Norway a la place d'un Ethernet USB).
ö
\T
Des pilotes pour scanners (quand j'en aurai un). Et bien sur, la satisfaction des
in_puisables demandes des utilisateurs.
~ \ Le Poseidon USB peut _tre utilis_ par d'autres fournisseurs tant que les
~utilisateurs s'enregistrent pour le controlleur USB correspondant (a l'exception
~des utilisateurs Highway/Subway). Bien qus ce soit une excellente id_e de rendre
~le Poseidon USB disponible a plus de personnes (utiliateurs/d_veloppeurs), n'avez
~vous pas peur de voir fleurir des cl_es d'enregistrement crack_es un peu partout,
~et que le Poseidon soit utilis_ ill_galement, ce qui compromettrait votre travail ?
Bonne chance aux tristes individus qui essayeraient de cr_er de fausses cl_s
d'enregistrement... j'ai pass_ pas mal de semaines pour obtenir des algorithmes
cryptographiques innovants et surs. Je sais, ceci n'est pas d'une grande aide contre
les versions modifi_es du logiciel lui-m_me. Cependant, j'essaye de garder un rythme
de mises a jour aussi _lev_ que possible. Rendre publique une cl_ d'enregistrement
l_gale serait compl_tement stupide, _tant donn_e que le nom complet et l'adresse
sont stock_s dans chaque cl_s et sont visible dans Trident.
Bien que je n'ai pas _crit le Poseidon dans le but de commettre un meutre, il est
totalement consternant de d_couvrir que des copies crack_es se baladent quelque
part sur le net (comme cela est arriv_ avec Deli14bitGenie, qui _tait un
Postcardware. J'ai arr_t_ le d_veloppement de ce programme juste apr_s avoir avoir
appris cela). C'est d_primant de voir combien d'argent les gens sont capable de
d_penser en mat_riel, alors qu'il ne paieraient pour rien au moins les frais
d'enregistrement ridicule d'un logiciel.
ö
\T
~ \ Est-ce que votre effort est r_compens_ dans un march_ Amiga pratiquement
~inexistant ? Est-ce que l'on est r_compens_ d'avoir peint un tableau ? D'_crire
~un po_me ?
J'ai du plaisir a utiliser mon Amiga, et cela me permet de mettre ma cr_ativit_
dans quelque chose de concret. Et si un mail m'est envoy_ par un utilisateur
heureux et satisfait, ou si vous rencontrez des gens tels qu'il y avait a
l'O.A.S.E a Graz, en Autriche, la r_ponse est d_finitivement "Oui, l'effort paie !"
~ \ Poseidon est a pr_sent disponible par l'interm_diaire du site IOspirit, de Felix
~Schwarz. Qu'attendez-vous de cette collaboration ?
C'est simple : que les utilisateurs qui veulent s'enregistrer, aient la possibilit_
de le faire. Avant cela, s'acquitter d'une license _tait assez lent par courrier
ordianire, et pas aussi facile.
~ \ Etant donn_ l'arriv_e prochaine de nouveaux ordinateurs, attendus avec impatience,
~l'USB pour les ordinateurs Amiga classiques commence a _tre p_rim_, en mati_re
~de d_velopement et de cout, n'est-ce pas ?
D'abord, le Poseidon n'est pas limit_ aux Amiga classiques. Mais vous avez raison :
Toutes ces annonces (et le fait de repporter le lancement chaque jour davantage)
emp_che les utilisateurs d'utiliser leur argent pour acheter du mat_riel existant
et disponible pour leur vieux Amiga. Cela tue le march_, et les revendeurs en
souffrent, eux aussi. Les gens croyant qu'ils peuvent gagner plus d'argent que cela
n'a cout_ en d_veloppement, ou m_me gagner leur vie grace a un produit Amiga, et bien,
ces gens-la ont trop lu de choses sur Platon et son monde id_al ;)
ö
\T
~ \ Est-ce que cela vaut encore le coup d'investir dans un nouveau mat_riel pour
~son Amiga, a votre avis ?
En fait, avec l'USB, on peut toujours utiliser son mat_riel (a l'exception du
controlleur) dans sa prochaine machine (quel qu'il soit, peut _tre m_me un PC ou
un Mac). M_me Michael Bohmer n'utilises plus de disquettes, mais copie juste des
donn_es sur une carte Flash compacte, et connecte le lecteur a une autre machine
pour les transf_rer tr_s rapidement. Et puis de toute facon, votre ancienne
machine ne disparaitra pas dans les limbes le jours ou vous aurez achet_ votre
Pegasos.
~ \ Pour quel syst_me (AmigaOS, AmigaDE, MorphOS) d_veloppez-vous ?
Je n'ai jamais _t_ curieux de l'AmigaDE, m_me si l'id_e a l'air bonne. M_me chose
avec les x86, n'attendez rien de ma part dans cette direction, je pense que c'est un
cul de sac. Le Poseidon a _t_ d_velopp_ pour l'Amiga 68k et pour MorphOS.
~ \ Quels OS supporterez vous a l'avenir, et pour quelles raisons ?
Mon vieil Amiga sera certainement support_ jusqu'a ce qu'il tombe en ruine.
Cependant, mon choix pour le futur est d_finitivement MorphOS, car il apporte avec
lui plus qu'une grosse bouff_e d'oxyg_ne dans notre atmosph_re. Il y a beaucoup
de chance qu'il soit un bon nouvel OS. Beaucoup de gens ne savent pas quels sont
les avantages immenses de l'Amiga OS, qu'on ne peut trouver nulle part ailleurs.
Il est clair cependant que de gros morceaux du nouvel OS devront _tre enti_rement
refaits. A mon avis, l'_quipe de MorphOS est celle qui peut le mieux recapturer
ö
\T
et raviver l'esprit de l'AmigaOS (mais je suis sur qu'il y a aussi quelques uns
des meilleurs d_veloppeurs existant parmi les d_veloppeurs de l'OS 4.0). Dans cette
_quipe, les gens donnent plus d'importance aux contacts personnels et a la
communication qu'aux contrats commerciaux d'exclusivit_. La facon dont la boite est
appel_e n'est pas tr_s importante pour moi. Et l'A-Box n'est qu'un d_but.
~ \ Quelles sont les fonctionnalit_s qui manquent a l'AmigaOS pour le d_veloppement ?
Hmmm... Bonne question. Mis a part la protection m_moire, qui peut d_ja _tre en
partie incr_ment_e par Guardian Angel, je pense qu'il manque juste une application
de type "fait ce a quoi je pense".
~ \ Quelles fonctionnalit_s souhaiteriez-vous avoir pour le d_veloppement sur Amiga ?
Un second moniteur et un bureau auto nettoyant (non virtuel).
~ \ Quel mat_riel ou quel logiciel pr_voyez-vous d'acheter ?
Si un jour il m'arrive d'avoir de nouveau du temps libre, j'aimerais beaucoup
acheter quelques jeux. La version d_mo de Payback _tait tr_s impressionante, et
j'aimerais voir Simon I et II aussi. En ce qui concerne le mat_riel, je pense a
quelques trucs USB (j'aurais a coder les pilotes pour eux, alors :) et bien sur,
un Pegasos.
ö
\T
~ \ Croyez-vous en un retour de l'Amiga ?
Cela a-t-il de l'importance ? La question est : suis-je heureux avec mon
ordinateur actuel ? Puis-je en _tre fier ? Est-ce que je le pr_f_re a ces syst_mes
Wintel anonymes ou a ces Mac-avec un seul bouton ? Qu'est-ce que je veux vraiment ?
C'est juste cela qui compte, et rien d'autre. Je suis un amigaiste, parceque j'aime
ca (et que j'aime voir mes coll_gues a l'universit_ se moquer de moi parceque je suis
toujours un pauvre gars utilisant un Amiga). Et surtout, je sais exactement pouquoi
j'adore cette machine.
~ \ Un dernier mot pour nos lecteurs ?
Les choses tombent. Les gens pointent leur regards vers le ciel. Et quand il pleut,
il pleut beaucoup.
ö